English-russian biological dictionary. 2013.
oligodontous — a. having few teeth … Dictionary of difficult words